main supply cable - German English Dictionary